Optimal Processor Mapping for Linear-Complement Communication on Hypercubes
نویسندگان
چکیده
ÐIn this paper, we address the problem of minimizing channel contention of linear-complement communication on wormholerouted hypercubes. Our research reveals that, for traditional routing algorithms, the degree of channel contention of a linearcomplement communication can be quite large. To solve this problem, we propose an alternative approach, which applies processor reordering mapping at compile time. In this compiler approach, processors are logically reordered according to the given communication(s) so that the new communication(s) can be efficiently realized on the hypercube network. It is proved that, for any linear-complement communication, there exists a reordering mapping such that the new communication has minimum channel contention. An O n3 algorithm is proposed to find such a mapping for an n-dimensional hypercube. An algorithm based on dynamic programming is also proposed to find an optimal reordering mapping for a set of linear-complement communications. Several computer simulations have been conducted and the results clearly show the advantage of the proposed approach. Index TermsÐHypercubes, linear-complement communication, channel contention, processor mapping, wormhole routing.
منابع مشابه
Optimal Self Routing of Linear Complement Permutations in Hypercubes
In this paper we describe an algorithm to route the class of linear complement permutations on Hy percube SIMD computers The class of linear complement permutations are extremely useful in de vising storage schemes for parallel array access The proposed algorithm is self routing and minimal that is the path established by the algorithm between each pair of source and destination processors is v...
متن کاملOptimal Self { Routing of Linear - Complement Permutations in Hypercubes 1
Optimal Self{Routing of Linear-Complement Permutations in Hypercubes1 Rajendra Boppana and C. S. Raghavendra Dept. of Electrical Engineering{Systems University of Southern California, Los Angeles, CA 90089{0781 Abstract In this paper we describe an algorithm to route the class of linear-complement permutations on Hypercube SIMD computers. The class of linearcomplement permutations are extremely...
متن کاملData mapping of linear programming on fixed-size hypercubes
Although many solution methods are available for the linear programming problem, the simplex method is undoubtedly the most widely used one for its simplicity. In this paper, we propose an implementation of the simplex method on freed-size hypercubes. A partitioning technique and a mapping technique are presented to fit largo~sL~ problem instances into relatively small-size hypercubes. Two case...
متن کاملOptimal Communication Algorithms for Hypercubes
We consider the following basic communication problems in a hypercube network of processors: the problem of a single processor sending a different packet to each of the other processors, the problem of simultaneous broadcast of the same packet from every processor to all other processors, and the problem of simultaneous exchange of different packets between every pair of processors. The algorit...
متن کاملA reliable linear algebra library for transputer networks
This paper presents a collection of linear algebra subroutines for transputer networks The developed pilot library is intended to tbrm a basis of a complete parallel linear algebra library fi~r validating computations, whose routines will deliver [as accurately as necessary) eithex the best possible result, or a corresponding inclusion based on controlled rounding and an optimal scalar product ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 12 شماره
صفحات -
تاریخ انتشار 2001